9ce94a5c08194cbb4daf0a8641cc2e9ed9af6af3,src/test/java/org/jnbis/SampleTest.java,SampleTest,nist2jpeg,#,47

Before Change


    public void nist2jpeg() throws Exception {
        DecodedData decoded = nistDecoder.decode(FileUtils.read("samples/sample.an2"), DecodedData.Format.JPEG);

        UserDefinedDescriptiveText userDefinedText = decoded.getUserDefinedText(0);
        Assert.assertEquals("57", userDefinedText.getLogicalRecordLength());
        Assert.assertEquals("00", userDefinedText.getImageDesignationCharacter());
        Assert.assertEquals("domain defined text place holder", userDefinedText.getField003());

After Change


    public void nist2jpeg() throws Exception {
        DecodedData decoded = nistDecoder.decode(FileUtils.read("samples/sample.an2"), DecodedData.Format.JPEG);

        Map<Integer, String> userDefinedFields = decoded.getUserDefinedText(0).getUserDefinedFields();
        Assert.assertEquals("57", userDefinedFields.get(1));
        Assert.assertEquals("00", userDefinedFields.get(2));
        Assert.assertEquals("domain defined text place holder", userDefinedFields.get(3));